Big Huge Thesaurus

lead carbonate

noun